History
History
Synonyms
UK
US
Meaning:
slog

a wild hit at (a ball); a long and boring job

plod

PLOUGH THROUGH as in Wiktionary
PLOUGH THROUGH as in Wikipedia